package com.pubinfo.passbook.common.model.dto.system;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author zhouch
 * @date 2021/11/2 14:39
 */
@Data
@NoArgsConstructor
@ApiModel(value = "OrgTreePersonListParam", description = "根据组织查询人员请求参数")
public class PersonListParam extends PageParamBase {
  
  @ApiModelProperty(value = "真实姓名/身份证号码")
  private String realname;
  
  @ApiModelProperty(value = "所属公司/部门")
  private String orgName;
  @ApiModelProperty(value = "部门名称")
  private String departmentName;
  @ApiModelProperty(value = "手机")
  private String phone;
  @ApiModelProperty(value = "工号")
  private String acct;
  @ApiModelProperty(value = "地市名称")
  private String locName;
  @ApiModelProperty(value = "是否过滤外包，为true时过滤外包人员,默认为false")
  private Boolean isFilterOutsourcing = false;
}
